RAPPORT Homomorphism preserving algebraic specifications require hidden

نویسنده

  • J. Heering
چکیده

Although every computable data type has an initial algebra speci-cation with hidden functions, it may happen that some of the homo-morphic images of the data type are not models of the speciication. The latter are reducts of algebras that would be models of the specii-cation if all its functions were visible, whereas the homomorphic images of the data type are independent of the speciication and need not be compatible with the hidden functions used in it. A hidden function speciication that does not exclude any of the homomorphic images of its initial model from its model class will be called homomorphism preserving. It turns out that, unlike unrestricted initial algebra specii-cation, homomorphism preserving initial algebra speciication of computable data types requires both hidden sorts and hidden functions. 1991 Mathematics Subject Classiication: 08A70 Algebraic struc-tures]: Applications of universal algebra in computer science; 68Q65 Theory of computing]: Abstract data types; algebraic speciica-tion.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

List of publications by Jan A

data types [1] J.A. Bergstra What is an abstract data type? Information Processing Letters, Vol. 7 1 (1978), p. 42-43. [2] J.A. Bergstra, M. Broy, J.V. Tucker and M. Wirsing. On the power of algebraic specifications . In J. Gruska and M. Chytil, eds. Proceedings of MFCS’81. Springer lecure Notes in Computer Science 118 (1981), p. 193-204. [3] J.A. Bergstra and J.-J. Ch. Meyer. Small specificati...

متن کامل

Elementary Algebraic Specifications of the Rational Complex Numbers

From the range of techniques available for algebraic specifications we select a core set of features which we define to be the elementary algebraic specifications. These include equational specifications with hidden functions and sorts and initial algebra semantics. We give an elementary equational specification of the field operations and conjugation operator on the rational complex numbers Q(...

متن کامل

Spectrum Preserving Linear Maps Between Banach Algebras

In this paper we show that if A is a unital Banach algebra and B is a purely innite C*-algebra such that has a non-zero commutative maximal ideal and $phi:A rightarrow B$ is a unital surjective spectrum preserving linear map. Then $phi$ is a Jordan homomorphism.

متن کامل

On Preserving Properties of Linear Maps on $C^{*}$-algebras

Let $A$ and $B$ be two unital $C^{*}$-algebras and $varphi:A rightarrow B$ be a linear map. In this paper, we investigate the structure of linear maps between two $C^{*}$-algebras that preserve a certain property or relation. In particular, we show that if $varphi$ is unital, $B$ is commutative and $V(varphi(a)^{*}varphi(b))subseteq V(a^{*}b)$ for all $a,bin A$, then $varphi$ is a $*$-homomorph...

متن کامل

Foundations for structuring behavioural specifications

We develop foundations for structuring behavioural specifications based on the logic tradition of hidden algebra. This includes an analysis of a number of important technical compositional properties for behavioural signatures, such as pushouts, inclusions and unions, as well as an investigation of algebraic rules for behavioural module composition. As a particularity of behavioural specificati...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993